@media screen and (max-width: 1500px) {
#table3 > tbody > tr:nth-child(3) > td > div > div > ins {
display: none !important;
}
}
/*---------------------------------------------------------------------

   max-width: 520px;
   
---------------------------------------------------------------------*/

@media screen and (max-width: 520px) {

         /*---------------------------- wrapper ------------------------------*/
 #form1 > div:nth-child(3) > div {
width: 320px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border: 2px solid #8D2586;
background-color: #FFFFFF;
}
        /*---------------------------- header ------------------------------*/
		
#table2 > tbody > tr {
text-align: center !important;
width: 320px !important;
}
#table2 {
    width: 620px;
    margin-bottom: 10px;
    height: 100px !important;
}
.style2 {
width: 195px;
text-align: right !important;
background-color: #437BC0;
border-right: 1px solid #999;
}
#ImageButton100 {
height: 60px !important;
width: 155px !important;
text-align: center !important;
}
.style43 {
text-align: center !important;
width: 25% !important;
height:auto !important;
clear: both !important;
background-color: #437BC0;
}
.style45 {
height: 23px;
width: 320px !important;
margin: 0px auto !important;
}
#table3 > tbody > tr:nth-child(3) > td > div {
    width: 300px !important;
    float: right;
    margin: 0px 0px !important;
}
#table3 > tbody > tr:nth-child(3) > td > div > div {
text-align: center;
width: 320px !important;
margin: 0px 0px 0px -19px !important;
}
#table3 > tbody > tr:nth-child(2) > td > div {
    float: right;
    width: 320px !important;
    margin: 0px 20px !important;
}
#LTIT {
display: inline-block;
height: 21px;
width: 150%;
color: #33F;
font-weight: 700;
font-size: small;	
}
#table3 > tbody > tr:nth-child(3) > td > div {
    width: 300px !important;
    float: right;
    margin: 0px 0px !important;
}
#table3 > tbody > tr:nth-child(7) {
display: none;
}
#table3 > tbody > tr:nth-child(5) > td:nth-child(1) > p {
display: none;
}
#table3 > tbody > tr:nth-child(4) > td > div {
display: none;
}
#L2 {
display: none;
}
/*------------- body ---------------*/
#table3 > tbody > tr:nth-child(4) > td > div {
display: none;
}
#table3 > tbody > tr:nth-child(5) > td:nth-child(1) > p {
display: none;
}
#table3 > tbody > tr:nth-child(5) > td:nth-child(2) > div > div {
    float: right;
    margin: 0px 80px !important;
}
#table3 > tbody > tr:nth-child(7) > td > table > tbody > tr > td:nth-child(2) {
font-family: 'Times New Roman';
text-align: center;
}
#table1 > tbody > tr:nth-child(3) > td > p {
display: none;
}
#table1 > tbody > tr:nth-child(4) > td > p {
    width: 300px;
    float: right !important;
    margin: 0px 15px !important;
}
.style55 {
    text-align: right !important;
}
#form1 > div:nth-child(3) > div {
    width: 320px !important;
    overflow: hidden;
}
.style15 {
    font-size: 7pt;
    color: #F00;
    margin: 0px 8px !important;
}
#table3 > tbody > tr:nth-child(2) > td > #LTIT {
width: 50% !important;
margin: 0px 0px 30px 300px !important;
}
#table3 > tbody > tr:nth-child(3) > td > div > div > ins {
display: block !important;
margin: 0px 35px !important;
}
}